Rob Pike
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
Robert Pike (born 1956) is a Canadian programmer and author. He is best known for his work on the Go programming language while working at Googlecite-ref-inform-1-0[1]cite-ref-2[2] and the Plan 9 operating system while working at Bell Labs, where he was a member of the Unix team.cite-ref-inform-1-1[1]
Pike wrote the first window system for Unix in 1981.cite-ref-9p-3-0[3] He is the sole inventor named in the US patent for overlapping windows on a computer display.cite-ref-4[4]
With Brian Kernighan, he is the co-author of The Practice of Programming and The Unix Programming Environment.cite-ref-inform-1-2[1] With Ken Thompson, he is the co-creator of UTF-8 character encoding.cite-ref-inform-1-3[1]
Contents
• See also
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Additional works
While at Bell Labs, Pike was also involved in the creation of the Blit graphical terminal for Unix,cite-ref-5[5] the Inferno operating system, and the Limbo programming language.cite-ref-inform-1-4[1] Pike also developed lesser systems such as the Newsqueak concurrent programming languagecite-ref-6[6] and the vismon program for displaying faces of email authors.cite-ref-7[7]
Pike appeared on Late Night with David Letterman, as a technical assistant to the comedy duo Penn & Teller.cite-ref-9p-3-1[3]
Personal life
Pike is married to author and illustrator Renée French; the couple live both in the US and Australia.cite-ref-wowxwow-10-0[10]
See also
References
cite-note-inform-11. ↑ ""The Best Programming Advice I Ever Got" with Rob Pike". InformIT. Pearson Education. Aug 15, 2012. Archived from the original on 22 Sep 2023. Retrieved 15 January 2024.
cite-note-9p-33. ↑ citerefpike. "Rob Pike". 9p.io. Alcatel-Lucent. Archived from the original on 29 Jan 2023. Retrieved 15 January 2024.
cite-note-44. ↑ "Dynamic generation and overlaying of graphic windows for multiple active program storage areas". Retrieved April 1, 2020.
cite-note-77. ↑ citerefpikepresotto1985Pike, Rob; Presotto, Dave Lee (June 1985). Face the Nation. USENIX Summer Conference Proceedings. Portland, OR, USA.
cite-note-reader-88. ↑ citerefmcilroy1987McIlroy, M. D. (1987). A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF) (Technical report). CSTR. Bell Labs. 139.
cite-note-wowxwow-1010. ↑ "Renee French – A River Runs Through It – Artist Interview". WOW x WOW. 27 July 2015.
External links
Wikimedia Commons has media related to
Rob Pike
.
Wikiquote has quotations related to
Rob Pike
.
• The Good, the Bad, and the Ugly: The Unix Legacy – Slides of his presentation at the commemoration of 1000000000 seconds of the Unix clock. (Archive on cat-v.org)
• Systems Software Research is Irrelevant (a.k.a. utah2000); slides; ps file
• Pike's personal homepage
• Pike's Google homepage (Archived 2008-02-12 at the Wayback Machine)
• Rob Pike on GitHub